Big Huge Thesaurus

Baroness Karen Blixen

noun